National Payments Corporation of India (NPCI)
National Payments Corporation of India (NPCI)-operated Unified Payments Interface (UPI) recorded its highest-ever monthly transaction volume and value in May 2026. The platform processed 23.2 billion transactions during the month, with the total transaction value reaching Rs 29.9 trillion.
June 2, 2026

